self provision - Deutsch Englisch Wörterbuch